<?php

namespace Admin\Controller;

/**
 * 系统首页
 */
class IndexController extends AdminCommonController
{
    /**
     * 系统首页
     */
    public function index()
    {
        $this->assign('system_info', $this->system_info())
             ->display();
    }

    /**
     * 系统配置
     */
    protected function system_info()
    {
        return array(
            '操作系统'              => PHP_OS,
            '运行环境'              => $_SERVER["SERVER_SOFTWARE"],
            'PHP运行方式'           => php_sapi_name(),
            'PHP版本'               => PHP_VERSION,
            '上传附件限制'          => ini_get('upload_max_filesize'),
            '执行时间限制'          => ini_get('max_execution_time') . '秒',
            '服务器时间'            => date("Y年n月j日 H:i:s"),
            '服务器域名/IP'         => $_SERVER['SERVER_NAME'] . ' [ ' . gethostbyname($_SERVER['SERVER_NAME']) . ' ]',
            '剩余空间'              => round((@disk_free_space(".") / (1024 * 1024)), 2) . 'M',
            'register_globals'      => get_cfg_var("register_globals") == "1" ? "ON" : "OFF",
            'magic_quotes_gpc'      => (1 === get_magic_quotes_gpc()) ? 'YES' : 'NO',
            'magic_quotes_runtime'  => (1 === get_magic_quotes_runtime()) ? 'YES' : 'NO',
        );
    }
}